package com.sharp.core.raytrace;

public abstract class RayFactory {

	private Camera cam;
	
	public abstract void cast(Ray ray, int x, int y);
	
	public RayFactory(Camera cam) {
		this.cam = cam;
	}

	public Camera getCam() {
		return cam;
	}

	public void setCam(Camera cam) {
		this.cam = cam;
	}
}
